ease up on the throttle pedal - Francés Inglés Diccionario